

/*全局*/
.wrapin{width:1200px;margin:auto;}

.wrapin2{
	width:1200px;  
	margin:auto;
}
.oHid{overflow:hidden;}
.nav{zoom:1;}
.nav:after{content:" ";display:block;clear:both;height:0;}
.nav li,.nav dt,.nav dd{float:left;}
.right-width {
	width: 965px !important;
}
.clear{clear:both;}
.clearFix:after{ 
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	line-height:0;
	content:"";
}
.clearFix{
	zoom:1;
}/***解决ie6/7兼容性问****/
* .red{color:#eb3b3b;}
.fl{float:left;}
.fr{float:right;}

/*顶部*/
.top{background-color:#333333;height:14px;color:#fff;padding:11px 0;line-height:14px;font-size:12px;}
.top a:hover{color:#f9ff58;}
.top .n-1{float:left;}
.top .n-1 .Collect{border-right:1px solid #fff;background:url("../images/icon_00.png") no-repeat;}
.top .n-1 li{float:left;padding:0 20px;}
.top .n-2{float:right;}
.top .n-2 dd{margin-left:20px;}
.top .n-2 dd .Num{color:#e22323;}
.top .n-2 .login{padding-right:10px;margin-right:10px;border-right:1px solid #fff;}
/*头部*/

.header .logo{float:left;}
.header .logo img{display:block}
.header .collect-shop{color:#333;border:1px solid #e2e2e2;display:inline-block;font-size:12px;padding:2px 10px;background-color:#f3f3f3;margin-top:10px;cursor:pointer;}
.header .collect-shop:hover{color:#fff;background-color:#333;}
.header .searchBox{float:right;}
.header .search{overflow:hidden;}
.header .search input{float:left;border:1px solid #e2e2e2;border-right:none;line-height:44px;height:44px;width:840px;padding:0 10px;color:#e2e2e2;font-size:18px;}
.header .search .searchSubmit,.header .search .searchshop{cursor:pointer;float:left;border:none;height:46px;line-height:46px;}
.header .search .searchSubmit{width:46px;background-color:#595959;background-image:url("../images/icon_03.png");}
.header .search .searchshop{font-size:18px;margin-left:10px;background-color:#999;color:#fff;padding:0 20px;border-radius:2px;}
.header .searchMore{overflow:hidden;color:#333;line-height:36px;}
.header .searchMore dd{margin-right:30px;}
/*主导航*/
.menu{height:36px;line-height:36px;background-color:#595959;text-align: center;position:relative;}
.menu .title{float:left;width:200px;font-size:18px;cursor:pointer;}
.menu .title{color:#fff;}
.menu .title span{margin-left:10px;width:16px;height:14px;background-image:url("../images/icon_04.png");display:inline-block;}
.menu .nav{float:left;font-size:18px;color:#595959;}
.menu .nav li{background-color:#fff;min-width:130px;margin-right:2px;}
.menu .nav li.active,.menu .nav li:hover{background-color:#999999;}
.menu .n-3{cursor:pointer;display:none;font-size:18px;text-align:center;position:absolute;top:70px;background-image:url("../images/bg.png");width:200px;padding:50px 10px;z-index:2;}
.menu .n-3 dd{color:#fff;border-bottom:1px solid #807a77;}
/*提示*/
.prompt{background-color:#333333;color:#fff;padding:45px 0;margin-top:10px;}
.prompt.NoMargin{margin:0;}
.prompt dl{float:left;width:140px;margin:0 50px;}
.prompt dl dt{overflow:hidden;padding-bottom:10px;}
.prompt dl dt img{margin-right:12px;float:left;}
.prompt dl dt span{float:left;font-size:24px;}
.prompt dl dd{font-size:16;padding-left:40px;line-height:24px;}
/*页尾*/
.footer{color:#333;padding:20px 0;}
.footer .nav{overflow:hidden;width:420px;margin:auto;padding:10px 0;}
.footer .nav li{padding:0 20px;border-right:1px solid #333;}
.footer .nav li:nth-last-of-type(1){border:none;}
.footer p{text-align:center;}
/*表单*/
.oForm{
	color: #333;
    padding: 20px;
    background-color: #f1f1f1;
    width: 965px;
    margin-top: 30px;
    border-bottom: 1px solid #e2e2e2;
}
.oForm-menu{color:#333;clear:both}
.oForm-menu:after{content:" ";display:block;clear:both;height:0;}
.oForm-menu li{float:left;height:50px;line-height:50px;margin-right:10px;}
.oForm-menu .btn{
	    background-color: #4bae4f;
    color: #fff;
    /* margin-top: 12px; */
    border: none;
    padding: 6px 44px;
    margin-top: -3px;
    height: 30px;
    line-height: 1em;
    border-radius: 4px;
    cursor: pointer;
	}
.oForm-menu .btn:hover{background-color:#4bae4f;}
.oForm-menu i{float:left;line-height:50px;margin:0 10px;font-style: normal;}
.oForm-menu em{float:left;line-height:50px;margin:0 10px}
.oForm-menu input{
	float:left;
	border:1px solid #d4d4d4;
	height:30px;
	line-height:30px;
	margin:10px 0;
	padding:0 10px;
	border-radius: 5px;
	background-color: #fff;
}
.oForm .btn-1{
	border:none;
	background-color:#4bae4f;
	border:1px solid #4bae4f;
	color:#fff;
	padding:6px 20px;
	border-radius:5px;
	cursor:pointer;
}
.oForm .btn-2{
	background-color:#4bae4f;
	color:#fff;
	border:none;
	border:1px solid #4bae4f;
	padding:6px 20px;
	border-radius:4px;
	cursor:pointer;
}
.oForm .group{zoom:1;border-bottom:1px solid #999;padding:20px 0;line-height:34px;}
.oForm .group:after{content:"1";visibility:hidden;height:0;display:block;clear:both;}
.oForm .group .head{float:left;width:120px;text-align: right}
.oForm .group .body{float:left;padding-left:20px;}
.oForm .group .body .file-Img{width:128px;height:128px;border:1px solid #999;float:left;background-color:#fff;}
.oForm .group .body .file-Img img{width:100%;height:100%;}
.oForm .group .body .file-box{float:left;width:100px;text-align:center;line-height:28px;border:1px solid #e2e2e2;margin-top:100px;margin-left:20px;position:relative;}
.oForm .group .body .file-box .FileInput{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:Alpha(opacity=0)}
.oForm .group .body .textInput{
	border: 1px solid #d4d4d4;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    width: 250px;
    border-radius: 5px;
    background-color: #fff;
}
.oForm .group .body textarea{
	resize:none;
	border: 1px solid #d4d4d4;
	padding:10px;
	width:400px;
	height:200px;
	border-radius: 5px;
}
.oForm .group .foot{float:left;padding-left:20px;}
.oForm .group-1{padding:30px;}
.oForm .group-1 .btn{
	background-color:#db2121;
	color:#fff;
	border:none;
	width:230px;
	line-height:50px;
	font-size:24px;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
}
.oForm .group-1 .btn:hover{background-color:#aa2d2d;}
.oForm .group .SelectChoieValue{cursor:pointer;float:left;width:210px;height:46px;position:relative;margin-right:20px;}
.oForm .group .ChoieSelect{
	width:208px;
	border: 1px solid #d4d4d4;
	background-color:#fff;
	height: 30px;
    line-height: 30px;
    border-radius: 5px;
}
.oForm .group .ChoieSelect h3{
	position: relative;
	padding-left:10px;
	padding-right: 45px;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
}
.oForm .group .ChoieSelect h3:after {
	position: absolute;
    right: 7px;
    top: -1px;
    content: '>';
    font-size: 20px;
    font-weight: 300;
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);		/* IE 9 */
	-webkit-transform: rotate(90deg);	/* Safari and Chrome */
	-o-transform: rotate(90deg);		/* Opera */
	-moz-transform: rotate(90deg);		/* Firefox */
}
.oForm .group .ChoieSelect.active h3{
	border-bottom:1px solid #999;
}
.oForm .group .ChoieSelectBox{
	max-height:300px;
	overflow-y:auto;
	background-color: #fff;
	display:none;
}
.oForm .group .ChoieSelect h2{padding-left:10px;}
.oForm .group .ChoieSelect h2:hover{color:#fff;background-color:#999;}
.oForm-menu .SelectChoieValue{cursor:pointer;float:left;width:210px;height:32px;position:relative;margin-right:20px;margin-top:9px;}
.oForm-menu .ChoieSelect{width:208px;border:1px solid #e2e2e2;background-color:#fff;}
.oForm-menu .ChoieSelect h3{font-size:14px;padding-right:30px;line-height:30px;padding-left:10px;background:url("../images/icon_32.png") no-repeat right;background-size:auto 100%;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;}
.oForm-menu .ChoieSelect.active h3{border-bottom:1px solid #e2e2e2;}
.oForm-menu .ChoieSelectBox{max-height:300px;overflow-y:auto;display:none;}
.oForm-menu .ChoieSelect h2{padding-left:10px;font-size:14px;line-height:30px;}
.oForm-menu .ChoieSelect h2:hover{color:#fff;background-color:#999;}
/*表格*/
.oTable{
	/*border: 1px solid #d1d1d1;*/
    color: #333;
    margin-top: 30px;
    width: 964px;
}
.oTable .oTable-thead{
	clear: both;
    height: 42px;
    line-height: 42px;
    background-color: #f1f1f1;
    border-bottom: 1px solid #ececec;
    margin-bottom: 20px;
}
.oTable .td{float:left;text-align: center;}
.oTable .td-chk{
	width:130px;
	min-height:1px;
	text-indent:15px;
	text-align: center;
}
.oTable .td-pic{width:130px;min-height:1px;}
.oTable .td-item{width:200px;min-height:1px;text-align:left;}
.oTable .td-info{width:150px;min-height:1px;}
.oTable .td-price{width:100px;min-height:1px;}
.oTable .td-amount{width:140px;min-height:1px;}
.oTable .td-sum{width:113px;min-height:1px;}
.oTable .td-op{width:121px;min-height:1px;}
.oTable .td-state{width:96px;min-height:1px;}
.oTable .td-trade-op{width:128px;min-height:1px;}
.oTable .td-pmt{width:119px;min-height:1px;}
.oTable .td-state a{display:block;}
.oTable .td-state a:hover{color:#db2121;}
.oTable .td-trade-op .btn{
	background-color:#4bae4f;
	color:#fff;
	border:none;
	padding:4px 10px;
	border-radius:4px;
	cursor:pointer;
}
.oTable .td-trade-op .btn:hover{background-color:#4bae4f;}
.oTable .td-chk .checkbox span{cursor:pointer;}
.oTable .td-chk .checkbox,.oTable .oTable-tbody .tr-1 .checkbox{width:10px;height:10px;display:inline-block;border:1px solid #b7b7b7;cursor:pointer;}
.oTable .td-chk .checkbox.active,.oTable .oTable-tbody .tr-1 .checkbox.active{background:url("../images/icon_34.png");background-size:100%;}
.oTable .td-op button{border:none;display:block;margin:0 auto 10px auto;cursor:pointer;background-color:transparent;color:#333;}
.oTable .red{color:#db2121;}
.oTable .gray{color:#999;}
.oTable .underline{text-decoration:line-through}
.oTable .oTable-tbody{
	font-size:12px;
	border: 1px solid #ececec;
}
.oTable .oTable-tbody .tr-1,.oTable .oTable-tbody .tr-2{
	zoom:1;
	background-color: #fff;
}
.oTable .oTable-tbody .tr-2:after,.oTable .oTable-tbody .tr-1:after{content:' ';display:block;clear:both;height:0px;overflow:hidden; visibility:hidden;}
.oTable .oTable-tbody .td{min-height:76px;padding:20px 0;}
.oTable .td-pic .oImg{width:70px;height:70px;overflow:hidden;display:inline-block;}
.oTable .oTable-tbody .tr-1{
	text-indent: 15px;
    line-height: 38px;
    border-bottom: 1px solid #ececec;
    background-color: #f1f1f1;
	}
.oTable .td-pic .oImg img{height:100%;}
.oTable .Num{overflow:hidden;}
.oTable .Num .plus,.oTable .Num .minus{float:left;margin:3px;cursor: pointer}
.oTable .Num .NumInput{float:left;border:1px solid #e2e2e2;width:36px;line-height:26px;height:26px;text-align:center;padding:0 5px;}

.oTable-1{
	border:1px solid #e2e2e2;
	width:100%;
	line-height:40px;
	color:#333;
	margin-top:20px;
}
.oTable-1 thead{
	background-color: #f1f1f1;
}
.oTable-1 thead th{font-size:14px;font-weight:normal;padding:0 20px;text-align:left}
.oTable-1 .checkbox{width:10px;height:10px;display:inline-block;border:1px solid #b7b7b7;cursor:pointer;}
.oTable-1 .stance{width:10px;height:10px;display:block;}
.oTable-1 tbody td{padding:0 20px;text-align:left;font-size:12px;}
.oTable-1 tbody td a{display:inline-block;color:#4bae4f;padding:0 4px;}

.oTable-2 tbody td,.oTable-2 thead th{padding:0;}
.oTable-2 .checkbox,.oTable-2 .stance{margin:0 20px;}


/*地区选择-如果不需要自行删除*/
.hzw-city-picker{position: absolute;border: 2px solid #c9cbce;width: 402px;background: #ffffff;z-index: 999999;font-size: 0;}
.hzw-city-picker:before, .hzw-city-picker:after{content: '';display: block;width: 0;height: 0;border-width: 10px;border-style: solid;position: absolute;left: 20px;z-index: 99999}
.hzw-city-picker:before{border-color: transparent transparent #ffffff;top: -17px;z-index: 9999999;}
.hzw-city-picker:after{border-color: transparent transparent #c9cbce;top: -20px;}
.hzw-city-picker *{box-sizing: border-box;margin: 0 auto;padding: 0;color: #333666;font-family: "Microsoft YaHei";font-size: 14px;}
.hzw-city-picker ul{list-style: none;}
.hzw-city-picker ul li{display: inline-block;position: relative;margin: 4px;cursor: pointer;}
.hzw-city-picker p{font-weight: bold;padding: 0 4px;margin-top: 4px;margin-bottom: 10px;}
.hzw-city-picker .line{width: 372px;margin: 0 auto;margin-top: 8px;margin-bottom: 4px;border-bottom: 1px solid #d8d8d8;}

/*热门城市*/
.hzw-city-picker .hzw-hot-wrap{width: 100%;background: #ffffff;padding: 9px;}
.hzw-city-picker .hzw-hot-wrap ul li{width: 68px;height: 40px;text-align: center;line-height: 40px;color: #333666;background-color: #f5f5f5;}
.hzw-city-picker .hzw-hot-wrap ul li:hover{color: #ff00ff;}
/*选择省份*/
.hzw-city-picker .hzw-wrap{position: relative;width: 100%;background: #ffffff;padding: 9px;}
.hzw-city-picker .hzw-province-name{display: inline-block;width: 68px;height: 40px;text-align: center;line-height: 40px;position: relative;background-color: #f5f5f5;}
.hzw-city-picker .hzw-province-name:hover{color: #ff00ff;}

.hzw-city-picker .hzw-province.active{z-index: 999999999;}
.hzw-city-picker .hzw-province-name.active{border: 1px solid #D8D8D8;border-bottom-color: #ffffff;color: #ff00ff;background-color: #ffffff;}
.hzw-city-picker .hzw-city-wrap{display: none;border: 1px solid #D8D8D8;background: #ffffff;position: absolute;top: 39px;width: 328px;padding: 10px;}
.hzw-city-picker .hzw-city{width: 68px;height: 40px;text-align: center;line-height: 40px;color: #999999;background-color: #f5f5f5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hzw-city-picker .hzw-city:hover{color: #ff00ff;}
/*日期样式*/
/*日期样式*/
.Zebra_DatePicker *,
.Zebra_DatePicker *:after,
.Zebra_DatePicker *:before  { -moz-box-sizing: content-box !important; -webkit-box-sizing: content-box !important; box-sizing: content-box !important }
.Zebra_DatePicker           { position: absolute; background: #333; border: 3px solid #333; z-index: 1200; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; top: 0 }
.Zebra_DatePicker *         { margin: 0; padding: 0; color: #000; background: transparent; border: none }
.Zebra_DatePicker table                      { border-collapse: collapse; border-spacing: 0; width: auto; table-layout: auto; }
.Zebra_DatePicker td,
.Zebra_DatePicker th                         { text-align: center; padding: 5px 0 }
.Zebra_DatePicker td                         { cursor: pointer }
.Zebra_DatePicker .dp_daypicker,
.Zebra_DatePicker .dp_monthpicker,
.Zebra_DatePicker .dp_yearpicker             { margin-top: 3px }
.Zebra_DatePicker .dp_daypicker td,
.Zebra_DatePicker .dp_daypicker th,
.Zebra_DatePicker .dp_monthpicker td,
.Zebra_DatePicker .dp_yearpicker td         { background: #E8E8E8; width: 30px; border: 1px solid #7BACD2 }
.Zebra_DatePicker,
.Zebra_DatePicker .dp_header .dp_hover,
.Zebra_DatePicker .dp_footer .dp_hover { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }

.Zebra_DatePicker.dp_visible               { visibility: visible; filter: alpha(opacity=100); -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; transition: opacity 0.2s ease-in-out }
.Zebra_DatePicker.dp_hidden                { visibility: hidden; filter: alpha(opacity=0); -khtml-opacity: 0; -moz-opacity: 0; opacity: 0 }

.Zebra_DatePicker .dp_header td             { color: #FFF }
.Zebra_DatePicker .dp_header .dp_previous,
.Zebra_DatePicker .dp_header .dp_next       { width: 30px }
.Zebra_DatePicker .dp_header .dp_caption    { font-weight: bold }
.Zebra_DatePicker .dp_header .dp_hover      { background: #222; color: #FFF }

.Zebra_DatePicker .dp_daypicker th              { background: #FFCC33 }
.Zebra_DatePicker td.dp_not_in_month            { background: #F3F3F3; color: #CDCDCD; cursor: default }
.Zebra_DatePicker td.dp_not_in_month_selectable { background: #F3F3F3; color: #CDCDCD; cursor: pointer }
.Zebra_DatePicker td.dp_weekend                 { background: #D8D8D8 }
.Zebra_DatePicker td.dp_weekend_disabled        { color: #CCC; cursor: default }
.Zebra_DatePicker td.dp_selected                { background: #5A4B4B; color: #FFF !important }
.Zebra_DatePicker td.dp_week_number             { background: #FFCC33; color: #555; cursor: text; font-style: italic }

.Zebra_DatePicker .dp_monthpicker td    { width: 33% }

.Zebra_DatePicker .dp_yearpicker td     { width: 33% }

.Zebra_DatePicker .dp_footer            { margin-top: 3px }
.Zebra_DatePicker .dp_footer .dp_hover  { background: #222; color: #FFF }

.Zebra_DatePicker .dp_today { color: #FFF; padding: 3px }

.Zebra_DatePicker .dp_clear { color: #FFF; padding: 3px }

.Zebra_DatePicker td.dp_current             { color: #C40000 }
.Zebra_DatePicker td.dp_disabled_current    { color: #E38585 }
.Zebra_DatePicker td.dp_disabled            { background: #F3F3F3; color: #CDCDCD; cursor: default }
.Zebra_DatePicker td.dp_hover               { background: #482424; color: #FFF }

button.Zebra_DatePicker_Icon                { display: block; position: absolute; width: 16px; height: 16px;text-indent: -9000px; border: none; cursor: pointer; padding: 0; line-height: 0; background: url('../images/calendar.png') no-repeat left top;  vertical-align: top }
button.Zebra_DatePicker_Icon                { margin: 0 0 0 3px }
button.Zebra_DatePicker_Icon_Inside_Right   { margin: 0 3px 0 0 }
button.Zebra_DatePicker_Icon_Inside_Left    { margin: 0 0 0 3px }
table,tr,td,th{border:0 none;border-collapse:collapse;text-align:center;vertical-align:middle;}
.color_blue{color:#4bae4f;}
.color_red{color:#ec3e3e;}
.bg_gray{color:#f3f3f3;}
.color_green{color:#22c932;}
.border_gray{border:1px solid #b7b7b7;}
.border_gray_less{border:1px soild #f3f3f3;}

/*****************payandpassword***********************/
/*****************payandpassword***********************/
/*找回密码、支付*/
.RetrievePassword h3{
	margin-top: 25px;
    line-height: 60px;
    font-size: 24px;
    color: #333333;
    text-align: center;
}
.RetrievePassword h6{min-width:1px;height:20px;}
.RetrievePasswordStep{
	background-color: #fff;min-height:300px;margin-bottom:30px;}
.Noboxshadow{box-shadow: none}
.iconfontstep{width:879px;overflow:hidden;margin:60px auto;}
.iconfontstep .stepIcon{float:left;height:46px;position:relative;width:186px;}
.iconfontstep .stepIcon strong{width:110%;display:block;height:10px;background-color:#b7b7b7;margin-top:9px;}
.iconfontstep .stepIcon .stepFont{position:absolute;width:28px;height:28px;right:79px;top:0;border-radius:28px;overflow:hidden;}
.iconfontstep .stepIcon .stepFont em{background-color:#b7b7b7;color:#fff;text-align:center;display:block;line-height:28px;}
.iconfontstep .stepIcon .stepFont em img{width:100%;}
.iconfontstep .stepIcon span{width:186px;display:block;position:absolute;bottom:0;right:0;text-align:center;font-size:14px;color:#b7b7b7;}
.iconfontstep .stepIcon-1,.iconfontstep .stepIcon-4{width:241px;}
.iconfontstep .stepIcon-1 strong{border-radius:10px;}
.iconfontstep .stepIcon-4 strong{border-radius:0 10px 10px 0;}
.iconfontstep .stepIcon-1{z-index:4}
.iconfontstep .stepIcon-2{z-index:3}
.iconfontstep .stepIcon-3{z-index:2}
.iconfontstep .stepIcon-4{z-index:1}
.iconfontstep .stepIcon-4 .stepFont{left:79px;}
.iconfontstep .stepIcon-4 span{left:0;}
.iconfontstep .stepIcon.active strong,.iconfontstep .stepIcon.active .stepFont em{background-color:#4bae4f;} 
.iconfontstep .stepIcon.active strong{border-radius:10px;}
.iconfontstep .stepIcon.active span{color:#4bae4f;}




/*   start 找回密码的内容     */    
.stepCon{
	margin:auto;
	width:610px;
}
.stepCon-1{
	border-top: 1px solid #e2e2e2;
    width: 965px;
    margin-top: 30px;
    padding-top: 40px;
    /* padding-left: 5%; */
    border: 1px solid #e3e3e3;
    padding-bottom: 30px;
}
.stepCon-2{
	border:1px solid #e2e2e2;
	width:100%;
}
.stepCon .stepGroup{
	overflow:hidden;
	margin-bottom:15px;
}
.stepCon .stepGroup .head,.stepCon .stepGroup .body,.stepCon .stepGroup .foot{
	float:left;
	line-height:46px;
	font-size:14px;
	color:#333;
}
.stepCon .stepGroup .head{
	width:110px;
	text-align: right;
	margin-right: 10px;
}
.stepCon .stepGroup .body{width:370px;}
.stepCon .stepGroup .body input{
	border: 1px solid #b7b7b7;
    line-height: 28px;
    height: 38px;
    width: 370px;
    padding: 0 15px;
    display: block;
    border-radius: 5px;
}
.stepCon .stepGroup .foot{width:120px;padding-left:5px;}
 .stepCon .stepGroup .Submit{
 	border:none;
 	background-color: #4bae4f;
    color: #fff;
    width: 370px;
    line-height: 40px;
    font-size: 20px;
    border-radius: 5px;
    margin: auto;
    display: block;
    margin-bottom: 5px;
    cursor: pointer;
    text-align: center;
}
 .Submit1{border:none;box-shadow:1px 2px 3px #b87474;background-color:#e23a3a;color:#fff;width:380px;line-height:50px;font-size:24px;border-radius:5px;margin:auto;display:block;margin-bottom:5px;cursor:pointer;}
.stepCon .stepGroup .Submit:hover{
	background-color:#4bae4f;
}
.stepCon .stepGroup .foot .code{cursor:pointer;float:left;background-color:#b7b7b7;width:80px;height:40px;line-height:40px;text-align:center;color:#333;margin-top:6px;}/*验证码自行修改*/
.stepCon .stepGroup .foot a{color:#2174db;float:right;font-size:14px;line-height:14px;margin-top:32px; }
.stepCon .stepGroup .foot .shortMessage{
	font-size: 14px;
    background-color: #eeeeee;
    line-height: 36px;
    color: #333;
    text-align: center;
    cursor: pointer;
}
.stepCon .stepGroup .foot .strength{overflow:hidden;margin-left:20px;}
.stepCon .stepGroup .foot .strength li{
	float:left;
	width:30px;
	line-height:30px;
	margin-top:6px;
	border:1px solid #e2e2e2;font-size:14px;text-align: center;background-color:#f7f7f7;color:#333;border-radius:2px;}
.stepCon .stepGroup .foot .strength li.a1{background-color:#e23a3a;color:#fff;}
.stepCon .stepGroup .foot .strength li.a2{background-color:#e2d83a;color:#fff;}
.stepCon .stepGroup .foot .strength li.a3{background-color:#4ae23a;color:#fff;}
.stepCon .stepGroup .success{margin-bottom:20px;overflow:hidden;}
.stepCon .stepGroup .success img{display:block;margin:30px auto;}
.stepCon .stepGroup .success h2{font-size:24px;color:#333;text-align: center}
.stepCon .stepGroup .success .dt{float:left;width:200px;height:200px;overflow:hidden;border:1px solid #e2e2e2;}
.stepCon .stepGroup .success .dt img{width:100%;}
.stepCon .stepGroup .success .dd{float:left;padding-left:30px;width:378px;}
.stepCon .stepGroup .success .dd h3{font-size:20px;padding-left:50px;background:url("../images/icon_24.png") no-repeat left;background-size:auto 50%;}
/*   end 找回密码的内容     */   





/*错误图标*/
.stepCon .stepGroup .success .dd h3.on {background: url("../images/icon_24_on.png")  no-repeat left;background-size:auto 50%;}
.stepCon .stepGroup .success .dd h4{line-height:40px;height:40px;font-size:20px;color:#333;font-weight:normal;}
.stepCon .stepGroup .success .bt-1{float:left;width:250px;line-height:50px;text-align:center;background-color:#ffeded;color:#e23a3a;font-size:24px;border:2px solid #e23a3a;border-radius:4px;cursor: pointer}
.stepCon .stepGroup .success .bt-1:hover{background-color:#e23a3a;color:#fff;}
.stepCon .stepGroup .success .bt-2{float:right;width:250px;line-height:50px;text-align:center;background-color:#e23a3a;color:#fff;border-radius:4px;font-size:24px;cursor: pointer}
.stepCon .stepGroup .success .bt-2:hover{background-color:#a52323;}
.stepCon-1 .stepGroup .Submit{margin-left:50px;}
/*支付的内容*/
.payCon{padding:0 48px;}
.payGroup-1 dt{font-size:18px;color:#333;margin-bottom:15px}
.payGroup-1 dd{overflow:hidden;}
.payGroup-1 .NoHid{overflow:visible;}
.payGroup-1 .address{float:left;color:#333;}
.payGroup-1 .address li{
	background-image: url("../images/icon_26.png");
    float: left;
    width: 242px;
    height: 108px;
    border: 2px solid #e2e2e2;
    padding: 14px 9px;
    margin-right: 15px;
    background-size: cover;
    border-radius: 4px;
}
.payGroup-1 .address li.active{
	background-image:url("../images/icon_25.png");
	    background-size: cover;
}
.payGroup-1 .address li h3{color:#333;font-size:14px;line-height:20px;}
.payGroup-1 .address li p{border-top:1px solid #e2e2e2;line-height:18px;font-size:14px;padding:5px 0;}
.payGroup-1 .address li .modify{color:#ec3e3e;font-size:14px;display:none;}
.payGroup-1 .address li.active .modify{display:block;}
.payGroup-1 .remarks{overflow:hidden;margin-top:15px;}
.payGroup-1 .remarks a{float:right;color:#ec3e3e;font-size:18px;}
.payGroup-1 .payTable{
	width:100%;
	text-align:left;
	color:#333;
	border-bottom-width: 0;
	margin-bottom: 15px;
}
.payGroup-1 .payTable thead th{
	font-weight:normal;
	border-bottom:3px solid #4bae4f;
	line-height:30px;
	text-align: center;
}
.payGroup-1 .payTable tbody tr{
	height:90px;
	border-bottom: 1px solid #E3E3E3;
}
.payGroup-1 .payTable .titleCon p{float:left;padding:0 20px;}
.payGroup-1 .payTable .titleCon .titleIcon{width:60px;height:60px;float:left;}
.payGroup-1 .payTable .titleCon .titleIcon img{height:100%;}
.payGroup-1 .payTable .Num{overflow:hidden;}
.payGroup-1 .payTable .Num .plus,.payGroup-1 .payTable .Num .minus{float:left;margin:3px;cursor: pointer}
.payGroup-1 .payTable .Num .NumInput{float:left;border:1px solid #e2e2e2;width:36px;line-height:26px;height:26px;text-align:center;padding:0 5px;}
.PurchaseDataChoieValue{border:1px solid #dbdbdb;min-height:22px;width:90px;background: url("../images/icon_29.png") no-repeat right;background-size:auto 100%;position:relative;}
.PurchaseDataChoieSelect{border:1px solid #dbdbdb;position:absolute;line-height:20px;top:0;left:0;}
.PurchaseDataChoieSelect dt{background-color:#fff;padding-left:5px;cursor:pointer;width:63px;font-size:14px;height:20px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow:hidden;margin-bottom:0;}
.PurchaseDataChoieSelect dd{width:70px;padding:0 10px;background-color:#fff;display:none;font-size:14px}
.PurchaseDataChoieSelect dd:hover{background-color:#dbdbdb;}
.PurchaseDataChoieSelect a{color:#333}
.payGroup-1 .remark{height:52px;width:100%;position:relative;padding:10px 0;background-color:#f3f3f3;border:1px solid #e2e2e2;}
.payGroup-1 .remark-l{float:left;color:#333;padding-left: 20px;}
.payGroup-1 .remark-l input{
	border: 1px solid #e2e2e2;
    padding: 0 10px;
    color: #333;
    min-width: 300px;
    height: 36px;
    background-color: #fff;
    border-radius: 5px;
}
.payGroup-1 .remark-l i {
	display: inline-block;
	height: 36px;
	line-height: 36px;
}
.payGroup-1 .remark-r{float:right;padding-right: 20px;}
.payGroup-1 .remark-r li{height:30px;font-size:14px;color:#333;}
.payGroup-1 .remark-r li i{float:left;}
.payGroup-1 .remark-r li .PurchaseDataChoieValue{float:left;}
.payGroup-1 .remark-r li em{float:left;color:#e23a3a;}
.payGroup-1 .buyTrue{float:right;padding:35px 0;}
.payGroup-1 .buyTrue h3{text-align: right}
.payGroup-1 .buyTrue .price{color:#e23a3a;margin:0 5px;}
.payGroup-1 .buyTrue .price em{font-size:14px;}
.payGroup-1 .buyTrue button{border:none;box-shadow:1px 2px 3px #b87474;background-color:#e23a3a;color:#fff;width:250px;line-height:50px;font-size:24px;border-radius:5px;margin: 10px auto;display:block;cursor:pointer;}
.payGroup-1 .buyTrue button:hover{background-color:#b31b1b;}

.payOff{border:1px solid #e2e2e2;background-color:#fff;}
.payOff .pay{width:1140px;padding:30px;}
.payOff .payorder{}
.payOff .payorder .dt{float:left;width:250px;height:250px;overflow:hidden;border:1px solid #e2e2e2;}
.payOff .payorder .dt img{width:100%;}
.payOff .payorder .dd{float:left;padding-left:20px;}
.payOff .payorder .dd h4{line-height:56px;height:56px;font-size:24px;color:#333;font-weight:normal;}
.payOff .payorder .dd i{float:left;}
.payOff .payorder .dd .PurchaseDataChoieValue{float:left;width:150px;min-height:26px;margin:15px 0;}
.payOff .payorder .dd .PurchaseDataChoieValue dt{line-height:24px;height:24px;font-size:22px;width:120px;}
.payOff .payorder .dd .PurchaseDataChoieValue dd{line-height:24px;font-size:24px;width:128px;}
.payOff .payorder .dd .PurchaseDataChoieValue dd a{display:block;}
.payModeTitle{margin:40px 0;}
.payMode{float:left;width:150px;}
.payMode dt{width:148px;border:1px solid #e2e2e2;border-bottom:none;height:33px;position:relative;top:1px;z-index:10;background-color:#f3f3f3;cursor: pointer}
.payMode dt h2{text-align: center;width:100%;top:6px;color:#333;}
.payMode dd{display:none;width:1060px;border:1px solid #e2e2e2;padding:60px 0px 40px 80px;}
.payMode .paybank{}
.payMode .paybank li{padding-left:50px;background:url("../images/icon_30.png") no-repeat left;cursor:pointer;float:left;margin-bottom:40px;}
.payMode .paybank li .bankImg{width:180px;height:48px;border:1px solid #e2e2e2;overflow:hidden;border-radius:4px;}
.payMode .paybank li.active{background-image:url("../images/icon_31.png");}
.payMode .paybank li.more{background-image:none;}
.payMode .paybank li.more a{border:2px solid #e23a3a;line-height:46px;display:block;width:180px;text-align: center;color:#e23a3a;background-color:#ffeded;font-size:24px;}
.payMode .paybank .Submit{cursor:pointer;width:250px;line-height:50px;text-align:center;color:#fff;background-color:#e23a3a;border-radius:4px;font-size:24px;border:none;}
.payMode .paybank .Submit:hover{background-color:#db2121;}
.payMode-2 dd{position:relative;left:-155px;}
.payMode.active dd{display:block;}
.payMode.active dt{border-top:2px solid #eb3b3b;background:#fff;margin-top:-5px;height:38px;}
.payMode.active dt h2{color:#eb3b3b;position:absolute;}
.pro-data{position:relative;zoom:1;padding-bottom:30px;}
.pro-data:after{content:"1";display:block;height:0px;visibility:hidden;clear:both;}
.pro-data-img{float:left;width:360px;height:360px;overflow:hidden;margin-right:20px;}
.pro-data-img img{width:100%;}
.pro-data-con{float:left;}
.pro-data-con .title h1{font-size:20px;line-height:60px;}
.pro-data-con .title h3{font-size:12px;line-height:30px;}
.pro-data-con .group{zoom:1;line-height:40px;color:#333;font-size:16px;padding-left:20px;}
.pro-data-con .group:after{content:"1";display:block;height:0px;visibility:hidden;clear:both;}
.pro-data-con .group .head,.pro-data-con .group .body{float:left;}
.pro-data-con .group .body img{float:left;width:20px;margin-top:8px;}
.pro-data-con .group .body .text{float:left;margin-left:20px;}
.pro-data-con .bg{background-color:#f3f3f3;}
.scorebox{margin-top:70px;position:relative;border:1px solid #e2e2e2;}
.scorebox .tit{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;position:absolute;top:-50px;left:-1px;border-top:1px solid #eb3b3b;background-color:#fff;line-height:50px;padding:0 20px;}
.score-con{zoom:1;background-color:#fff;padding:30px 20px;}
.score-con:after{content:"1";display:block;height:0px;visibility:hidden;clear:both;}
.score-con dt{float:left;width:140px;height:120px;position:relative;}
.score-con dt .tit1{width:100px;height:20px;line-height:20px;display:block;text-align:center;position:absolute;top:0;left:0;}
.score-con dt .tit2{width:20px;height:120px;top:0;right:0;display:block;position:absolute;}
.score-con dt .score{width:100px;height:80px;text-align:center;line-height:80px;font-size:26px;position:absolute;top:20px;left:0;}
.score-con dt .star-box{
	position:absolute;
	bottom:0;
	left:0;
	width:130px;
	height:20px;
	padding:0 10px;
}
.score-con dt .star-box img{float:left;width:16px;}
.score-con dd{float:left;padding-left:20px;}
.score-con dd a{padding:0 10px;float:left;background-color:#ffeded;color:#eb3b3b;border:1px solid #eb3b3b;margin-right:30px;line-height:40px;}
.evaluate{margin-top:20px;background-color:#fff;zoom:1;padding-bottom:50px;}
.evaluate h1{font-weight:bold;padding-left:30px;line-height:50px;padding-bottom:20px;}
.evaluate:after{content:"1";display:block;height:0px;visibility:hidden;clear:both;}
.eva-l,.eva-r{float:left;}
.eva-r{margin-left:40px;}
.evaluate .eva-tab{border:1px solid #e2e2e2;border-bottom:none;width:700px;margin-left:30px;}
.evaluate .eva-tab .group{zoom:1;line-height:80px;min-height:80px;border-bottom:1px solid #e2e2e2;}
.evaluate .eva-tab .group:after{content:"1";display:block;height:0px;visibility:hidden;clear:both;}
.evaluate .eva-tab .group .head{float:left;width:160px;height:100%;text-align: center;}
.evaluate .eva-tab .group .body{float:left;background-color:#f4f4f4;width:539px;border-left:1px solid #e2e2e2;}
.evaluate .eva-tab .group .body textarea{border:none;resize:none;width:96%;padding:10px 2%;background-color:transparent;height:80px;}
.evaluate .eva-tab .group .body .textInput{height:80px;line-height:80px;width:98%;padding:0 1%;font-size:14px;background-color:transparent;}




/*****************skin***********************/
/*****************skin***********************/
/*首页*/
/*轮播*/
.banner{height:660px;overflow:hidden;position:relative;z-index:1;}
.banner ul li{width:1200px;overflow:hidden;}
.banner ul li img{width:100%;}
/*优惠*/
.Dis{margin-top:10px;}
/*热门商品、品牌商品、商品专区*/
.Pro{margin-top:10px;background-color:#fff;padding:10px;width:1180px;}
.Pro .p-1 .title{
	height:100px;
}
.Pro .p-1 .title h1{
	font-size: 36px;
    color: #000;
    text-align: center;
    line-height: 36px;
    height: 36px;
    padding-top: 40px;
}
.Pro .p-1 .title span{font-family: "Mongolian Baiti";font-style:italic;font-weight:normal;padding-right:30px;color:#333;border-bottom:1px solid #333;}
.Pro .p-1 .title .nav{float:right;}
.Pro .p-1 .title .nav li{padding:0 15px;cursor:pointer;color:#333}
.Pro .p-1 .title .nav li.active,.Pro .p-1 .title .nav li:hover{color:#333;text-decoration:underline}
.Pro .p-1-c{overflow:hidden;}
.Pro .p-1-c .Current{width:582px;height:678px;position:relative;float:left;margin-right:10px;}
.Pro .p-1-c .Current dt{padding:20px 30px;width:522px;position:absolute;left:0;bottom:0;height:100px;background-image:url("../images/bg.png");}
.Pro .p-1-c .Current dt:hover{background-color:#000;}
.Pro .p-1-c .Current .T-1{color:#fff;float:left;width:380px;}
.Pro .p-1-c .Current .T-1 h4{font-size:30px;}
.Pro .p-1-c .Current .T-1 p{font-size:24px;}
.Pro .p-1-c .Current .T-1 span{font-size:36px;margin:0 20px;}
.Pro .p-1-c .Current .T-1 i{color:#afb0b2;text-decoration: line-through;font-size:24px;}
.Pro .p-1-c .Current .Submit{font-size:18px;background-color:#db2121;color:#fff;border-radius:4px;border:none;float:left;width:140px;line-height:40px;text-align:center;margin:15px 0;}
.Pro .p-1-c .Current dd{width:100%;height:100%;overflow:hidden;}
.Pro .p-1-c .Current dd img{width:582px;transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.Pro .p-1-c .Current:hover img{width:110%;}

.Pro .p-1-c .st{width:288px;height:336px;position:relative;float:left;margin-right:6px;margin-bottom:6px;}
.Pro .p-1-c .st dt{padding:4px 10px;width:268px;position:absolute;left:0;bottom:0;height:48px;background-image:url("../images/bg.png");}
.Pro .p-1-c .st dt:hover{background-color:#000;}
.Pro .p-1-c .st .T-1{color:#fff;float:left;width:100%;text-align:center;}
.Pro .p-1-c .st .T-1 span{margin:0 20px;}
.Pro .p-1-c .st .T-1 i{color:#afb0b2;text-decoration: line-through;}
.Pro .p-1-c .st dd{width:100%;height:100%;overflow:hidden;}
.Pro .p-1-c .st dd img{width:288px;}
.Pro .p-1-c .st:hover img{width:110%;transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.Pro .p-1-c .noMarginBot{margin-bottom:0;}

.Pro .p-2-c-1{overflow:hidden;display:none;}
.Pro .p-2-l{float:left;width:320px;height:310px;overflow:hidden;margin-right:10px;}
.Pro .p-2-l img{width:100%;}
.Pro .p-2-r{float:right;width:850px;}
.Pro .p-2-r li{width:136px;overflow:hidden;float:left;height:74px;border:2px solid transparent;}
.Pro .p-2-r li a{display:block;}
.Pro .p-2-r li img{width:136px;}
.Pro .p-2-r li:hover{border:2px solid #e2e2e2;}
.Pro .show{display:block;}

.Pro .proList{overflow:hidden;width:456px;margin:30px auto}
.Pro .proList li{font-size:18px;color:#333333;font-family:"微软雅黑";padding:0 40px;}
.Pro .proList li.active,.Pro .proList li:hover{color:#dd2c2c;text-decoration: underline;cursor:pointer;}
.Pro .oRroContent li{overflow:hidden;width:1080px;margin:auto;display:none;}
.Pro .oRroContent li.show{display:block;}
.Pro .p-3-c{width:200px;float:left;margin-right:75px;margin-bottom:10px;color:#333666;}
.Pro .p-3-c:nth-of-type(4n){margin-right:0;}
.Pro .p-3-c dt{width:210px;height:272px;overflow:hidden;border:1px solid #999999;}
.Pro .p-3-c dt img{width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.Pro .p-3-c:hover img{width:110%;}
.Pro .p-3-c dd{padding:20px 10px;}
.Pro .p-3-c:hover{background-color:#2d2521;color:#fff}
.Pro .p-3-c dd p{}
.Pro .p-3-c dd em{font-weight:bold}
.Pro .p-3-c dd i{color:#ed2b2b;text-decoration:line-through;font-size:12px;}
.Pro .p-3-c dd span{font-size:30px;}

.Pro1{margin-top:10px;background-color:transparent;padding:0;width:1200px;}
.Pro .p-4-c{
	overflow:hidden;
	background-color:#fff;
}
.Pro .p-4-c .Current{
	width: 255px;
    height: 476px;
    position: relative;
    float: left;
    margin-right: 10px;
}
.Pro .p-4-c .Current dd{width:100%;height:100%;overflow:hidden;}
.Pro .p-4-c .Current dd img{width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.Pro .p-4-c .Current:hover img{width:110%;}
.Pro .p-4-cb{float:left;padding:9px 0;}
.Pro .p-4-cb .st{
    width: 194px;
    height: 320px;
    position: relative;
    float: left;
    margin-right: 6px;
    margin-bottom: 6px;
    /* border-right: 1px solid #e2e2e2; */
    cursor: pointer;
    border: 1px solid #ededed;
}
.Pro .p-4-cb .st dd{
	padding:0 10px;
	height:48px;
	width:180px;
	margin-top: 15px;
}
.Pro .p-4-cb .st .T-1{color:#fff;float:left;width:100%;text-align:center;color:#333;}
.Pro .p-4-cb .st:hover{}
.Pro .p-4-cb .st .T-1 h4{
	line-height: 24px;
    font-size: 16px;
    max-height: 77px;
    overflow: hidden;
}
.Pro .p-4-cb .st .T-1 p{
	font-size:12px;
	line-height: 24px;
}
.Pro .p-4-cb .st .T-1 span{padding:0 10px;color:#dd3f3f;}
.Pro .p-4-cb .st .T-1 i{color:#afb0b2;text-decoration: line-through;padding:0 10px;}
.Pro .p-4-cb .st .T-1 em{color:#3acc4f;padding:0 10px;}
.Pro .p-4-cb .st dt{
	width: 194px;
    height: 194px;
	overflow:hidden;
	padding:10px;
}
.Pro .p-4-cb .st dt img{
    width: 192px;
    height: 192px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -moz-transition: all 0.3s;
}
.Pro .p-4-cb .st:hover img{position:relative;top:-3px;}
.Pro .p-4-cb .noMarginBot{margin-bottom:0;}
.Pro .p-4-cb .line{padding-top:25px;border-bottom:1px solid #e2e2e2;clear:both;margin-bottom:20px;}

/*店铺首页*/
.dianpu_name{
	font-size: 18px;
    font-weight: 600;
    margin: 15px auto;
    text-align: center;
}
.storeData{margin-top:20px;font-size:16px;}
.storeData-right{
	float:right;
	width:900px;
	height:350px;
	overflow:hidden;
}
.storeData-right img{width:100%;}
.storeData-left{
	float:left;
	width:290px;
	padding:18px;
	height:350px;
	color:#333;
	border: 1px solid #e3e3e3;
	background-color:#fff;
}
.storeData-left dd{
	overflow: hidden;
	margin-top: 10px;
}
.storeData-left .logo{
	height:100px;
	overflow:hidden;
	text-align: center;
}
.storeData-left .logo img{
	height:100%;
}
.storeData-left .line{height:1px;background-color:#e2e2e2;margin:15px 0;}
.storeData-left .score,.storeData-left .score-list{float:left}
.storeData-left .score{font-size:24px;color:#eb3b3b;line-height:72px;width:80px;text-align:center;}
.storeData-left .score-list{font-size:12px;line-height:24px;}
.storeData-left .Tele{background-color:#eb3b3b;color:#fff;border:none;width:100px;line-height:30px;border-radius:4px;margin-left:32px;cursor:pointer;}
.storeData-left .Tele:hover{background-color:#b53232;}
.cart_img{position:absolute;top:0px;left:5px;width:12px;height:12px;}
.cart_img img{width:100%;}
/*店铺管理*/
.store-mba .productList dl{width:270px;margin-bottom:25px;}
/*************************login******************************************/
/*************************login******************************************/
/*  start 登录       */


.loginBox{
	background-color:#4bae4f;
	
}
.loginMod h3{
	line-height:60px;font-size:24px;color:#333333;
}
.loginBox .loginTable{
	height:460px;
	background: url(../images/login_bg.png) center center no-repeat;
	position:relative;
}
.loginBox .login{
	width:300px;
	height:365px;
	position:absolute;
	top:50px;
	padding:20px;
	right:160px;
	background-color:#fff;
}
.loginBox .login.s {
	height: 338px;
}
.loginBox .login form {
	width:260px;
	margin: 3px auto;
}
.loginBox .login h2{
	overflow:hidden;
	font-size: 24px;
	text-align: center;
}
.loginBox .login h2 .reg{
	font-size:14px;
	float:right;
	color:#ef4416;
	padding-left:24px;
}
.loginBox .login  input[type='text'],.loginBox .login  input[type='password'] {
	background-color: #fff !important;
	color:#333;
	border:1px solid #b7b7b7;
	 height: 40px;
	 line-height:40px;
	 width:260px;
	 padding-left:49px;
	 margin: 20px auto;
	 display: block;
	 -webkit-box-shadow: 0 0 0 1000px white inset; 
}
.loginBox .login .userInputBg{
	position: absolute;
	z-index: 200;
	top: 0;
	left: 1px;
	width:40px;
	height: 40px;
	background: url('../images/icon_11.png') center left no-repeat;
}
.loginBox .login .passInputBg{
	position: absolute;
	z-index: 200;
	top: 0;
	left: 1px;
	width:40px;
	height: 40px;
	background: url('../images/icon_12.png') center left no-repeat;
}
.loginBox .login .SafeControl{
	overflow:hidden;color:#333;
}
.loginBox .login .SafeControl .s-1{
	float:left;
	cursor: pointer;
}
.loginBox .login .SafeControl .s-1 input{
	vertical-align:top;
	margin-right:10px;
	line-height: 20px;
}
.loginBox .login .SafeControl .s-2{
	float:right;
}
.three_login{
	display: block;
	text-align: center;
	margin-top: -10px;
	margin-bottom: 10px;
}
.loginBox .login .Submit{
	width:260px;
	margin: 3px auto;
	background-color: #4bae4f !important;
    border-color: #4bae4f;
	
	display: block;
	font-size:18px;
	text-align:center;
	border:none;
	line-height:35px;
	color:#fff;
	margin-top:18px;
}
.loginBox .login .Submit.s {
	margin-top: 30px;
}
.loginBox .login .Submit:hover {
	background-color: #4bae4f !important;
    border-color: #4bae4f;
}
#login_error {
	color: #ef4416;
}
/*  end 登录       */

/*  start  注册     */
.regTitle{border-bottom:1px solid #999;overflow:hidden;}
.regTitle li{height:30px;line-height:30px;color:#333;padding:25px 10px;float:left;margin-left:50px;font-size:24px;}
.regTitle li i{border:2px solid #333;border-radius:30px;width:30px;display:inline-block;text-align: center;margin-right:10px;}
.regTitle li.active{border-bottom:3px solid #e23a3a;color:#e23a3a;}
.regTitle li.active i{border:2px solid #e23a3a;}
.reg-Data{position:relative;margin-top:20px;}
.regCon .dt{
	position: relative;
    width: 100%;
    margin: auto;
    border-bottom: 1px solid #4bae4f;
}
.regCon .dt ul{
	width: 300px;
    margin: auto;
}
.regCon .dt ul li{
	float: left;
    width: 150px;
    color: #333;
    text-align: center;
    line-height: 48px;
    font-size: 18px;
    background-color: #fff;
    cursor: pointer;
}
.regCon .dt ul li.active{
	background-color: #4bae4f;
    color: #fff;
}
.regCon .dd{
	margin-top: 50px;
    margin-bottom: 50px;
	background-color:#fff;
	display:none;
}
.regCon .dd form {
	position: relative;
	left: 50%;
	margin-left: -400px;
}
.regCon .g-1{zoom:1;}
.regCon .g-1:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.regCon .g-1 dt,.regCon .g-1 dd,.regCon .g-1 dt,.regCon .g-1 .fileBox,.regCon .g-1 .foot{float:left;}
.regCon .g-1{
	line-height:44px;
	min-height:46px;
	margin-bottom:15px;
	color:#333;
	font-size: 14px;
}
.regCon .g-1 dt{
	font: normal 13px/150% "microsoft yahei";
	width: 220px;
    text-align: right;
    margin-right: 15px;
    height: 38px;
    line-height: 38px;
	
}
.regCon .g-1 .SelectChoieValue{cursor:pointer;float:left;width:210px;height:46px;float:left;position:relative;margin-right:20px;}
.regCon .g-1 .ChoieSelect{width:208px;border:1px solid #999;background-color:#fff;}
.regCon .g-1 .ChoieSelect h3{padding-right:45px;padding-left:10px;background:url("../images/icon_32.png") no-repeat right;}
.regCon .g-1 .ChoieSelect.active h3{border-bottom:1px solid #999;}
.regCon .g-1 .ChoieSelectBox{max-height:500px;overflow-y:scroll;display:none;}
.regCon .g-1 .ChoieSelect h2{padding-left:10px;}
.regCon .g-1 .ChoieSelect h2:hover{color:#fff;background-color:#999;}
.regCon .g-1 .textInput{
	float: left;
	border: 1px solid #b7b7b7;
    line-height: 38px;
    height: 38px;
    width: 320px;
    padding: 0 15px;
    box-sizing: border-box;
    border-radius: 5px;
}
.regCon .g-1 select {
	width: 180px;
    height: 38px !important;
    
    line-height: 38px;
    border: 1px solid #b7b7b7;
    border-radius: 5px;
    padding-left: 5px;
}
.regCon .g-1 .fileBox{width:80px;line-height:46px;background-color:#b7b7b7;position:relative;text-align:center;cursor:pointer;}
.regCon .g-1 .fileBox .fileInput{position:absolute;top:0;left:0;width:80px;height:46px;opacity:0;filter:alpha(opacity:0);cursor:pointer;}
 .fileBox2{width:44px;line-height:44px;height:44px;background-color:#b7b7b7;position:relative;text-align:center;cursor:pointer;background:transparent url(../images/pingjia_img1.jpg) no-repeat  scroll 0 0;margin-top:18px;margin-left:20px;}
 .fileBox2 .fileInput2{position:absolute;top:0;left:0;width:80px;height:46px;opacity:0;filter:alpha(opacity:0);cursor:pointer;}
 .upload_num{margin-left:20px;font-size:18px;height:44px;line-height:44px;margin-top:18px;}
.regCon .g-1 .foot .strength{overflow:hidden;margin:0 20px;}
.regCon .g-1 .foot .strength li{float:left;width:30px;line-height:30px;margin-top:6px;border:1px solid #e2e2e2;font-size:14px;text-align: center;background-color:#f7f7f7;color:#333;border-radius:2px;}
.regCon .g-1 .foot .strength li.a1{background-color:#e23a3a;color:#fff;}
.regCon .g-1 .foot .strength li.a2{background-color:#e2d83a;color:#fff;}
.regCon .g-1 .foot .strength li.a3{background-color:#4ae23a;color:#fff;}
.regCon .g-1 .foot  .code{margin:0 20px;cursor:pointer;float:left;background-color:#b7b7b7;width:80px;height:34px;line-height:34px;text-align:center;color:#333;margin-top:6px;}/*验证码自行修改*/
.regCon .g-1 .foot  .c-1{color:#2174db;float:left;font-size:14px;line-height:14px;margin-top:24px; }
.regCon .g-1 .foot .bt-1{
	width: 180px;
    line-height: 35px;
    font-size: 15px;
    background-color: #eeeeee;
    color: #333;
    text-align: center;
    display: inline-block;
    margin: 0 20px;
}
.regCon .g-1 .foot img {
	margin: 0 0 10px 15px;
    float: left;
    height: 39px;
    /* padding-top: 10px; */
    cursor: pointer;
    display: inline-block;
    vertical-align: top;
}
.regCon .g-1 .foot .bt-1:hover{
	background-color:#e3e3e3;
	
}
.regCon .g-1 .iconCheck{width:18px;height:18px;background:url("../images/icon_17.png");background-size:100%;float:right;margin-right:20px;}
.regCon .g-1 .iconCheck.active{background-image:url("../images/icon_16.png");}
.regCon .g-1 .text{
	float:left;
	font-size:16px;
	line-height:16px;
	color:#333;
}
.regCon .g-1 .text .red{color:#e23a3a;}
.regCon .clause{cursor:pointer;}
.regCon .bt-regist a{
	margin-left: 20px;
    color: #2174db;
    display: block;
    margin: 9px auto;
    width: 132px;
}
.regCon .bt-regist .Submit{
	    cursor: pointer;
    width: 320px;
    display: block;
    margin: auto;
    line-height: 42px;
    border: none;
    border-radius: 10px;
    font-size: 22px;
    color: #fff;
    background-color: #e23a3a;
    text-align: center;
}
.regCon .bt-regist .Submit:hover{background-color:#ad2828;}
.stepCon2{margin:auto;width:610px;}
.stepCon2 .stepGroup{overflow:hidden;margin-bottom:38px;}
.stepCon2 .stepGroup .success{margin-bottom:20px;overflow:hidden;}
.stepCon2 .stepGroup .success img{display:block;margin:30px auto;}
.stepCon2 .stepGroup .success h2{font-size:24px;color:#333;text-align: center}
.stepCon2 .stepGroup .Submit{
	cursor: pointer;
    width: 320px;
    margin: auto;
    line-height: 45px;
    border: none;
    border-radius: 5px;
    display: block;
    font-size: 20px;
    color: #fff;
    background-color: #e23a3a;
    text-align: center;
}
.stepCon2 .stepGroup .Submit:hover{
	background-color:#b31b1b;
}



/*  end 注册     */




/*弹层*/
.layer{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.1);top:0;left:0;display:none;}
.layer-agreement{
	background-color:#fff;
	width:680px;
	min-height:380px;
	margin:auto;margin-top:5%;
	padding:20px 30px;border:1px solid #e2e2e2;
	border-top:3px solid #4bae4f;
}
.layer-agreement dt{font-size:18px;color:#333;position:relative;}
.layer-agreement .close{position:absolute;right:0;top:0;width:20px;height:20px;background:url("../images/icon_33.png") no-repeat center;display:block;transition: all 0.7s;-moz-transition: all 0.7s;-webkit-transition: all 0.7s;-o-transition: all 0.7s;cursor:pointer;}
.layer-agreement .close:hover{transform:rotate(360deg);}
.layer-agreement-text{padding:20px 0;}
.layer-agreement-text p{overflow-y:auto;overflow-x:hidden;}
.layer-agreement-btn button{
	cursor:pointer;
	width:300px;
	line-height:40px;
	border:none;border-radius:4px;
	font-size:18px;color:#fff;
	background-color:#e23a3a;
	margin:auto;display:block;text-align:center;
}
.layer-agreement-btn button:hover{background-color:#ad2828;}
/***************management******************/
/***************management******************/
/*主体及右侧导航*/
.Management{
	background-color:#fff;
	margin-top:15px;
	overflow:hidden;
}
.ManagementCon .mc-1 dd {
    position: absolute;
    left: 198px;
    top: 0;
    height: 100%;
    color: #333;
    width: 763px;
}
.ManagementMenu{float:left;font-size:18px;}
.ManagementMenu .n-1{width:160px;padding-left:20px;padding-top:20px;border-bottom:1px solid #e2e2e2;color:#333;}
.ManagementMenu .n-1 dt{font-family:'黑体';width:100%;margin-bottom:10px;}
.ManagementMenu .n-1 dt .n-1-s{margin-left:10px;margin-top: 5px;vertical-align:top;width:0px;height:0px;display:inline-block;border-right:5px solid transparent;border-left:5px solid #999;border-bottom:5px solid transparent;border-top:5px solid transparent;}
.ManagementMenu .n-1 dt .n-1-s.active{position:relative;top:5px;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:9px solid transparent;border-top:9px solid #999;}
.ManagementMenu .n-1 dd{width:100%;padding:0 0 10px 0; font-size:13px;}
.ManagementMenu .n-1 .n-1-1{width:100%;padding-left:20px;font-size:13px;padding-top:10px;}
.ManagementMenu .n-1 .n-1-1 li{padding-bottom:10px;}
.ManagementMenu .n-1 dt.active,.ManagementMenu .n-1 dt:hover,.ManagementMenu .n-1 dd.active .tit,.ManagementMenu .n-1 .n-1-1 li.active,.ManagementMenu .n-1 .n-1-1 li:hover,.ManagementMenu .n-1 dd:hover .tit{color:#eb3b3b;}
.ManagementCon{
	width:985px;
	padding:15px 20px;
	float:left;
}
.ManagementCon-menu{
	line-height: 38px;
	color:#333;
	width: 965px;
    margin-top: 30px;
    border: 1px solid #e3e3e3;
}
.nav2{border-bottom:2px solid #b7b7b7;}
.ManagementCon-menu li{cursor:pointer}
.ManagementCon-menu .col-1{
	padding: 0 48px;
	border-bottom:4px solid transparent;
}
.ManagementCon-menu .col-1 a:hover {
	background-color: #fff;
}
.ManagementCon-menu ul {
	position: relative;
}
.ManagementCon-menu .col-1:after {
	content: '|';
	position: absolute;
	right: 0;
	top: 0;
	color: #e3e3e3;
}
.ManagementCon-menu .col-1:last-child:after {
	content: '';
}
.ManagementCon-menu .col-1.active,.ManagementCon-menu .col-1:hover{
	color:#eb3b3b;
	border-bottom:4px solid #4bae4f;
}
.ManagementCon-menu .col-1 .red{
	color:#eb3b3b;
}
.ManagementCon-menu .col-1 a {
	padding: 0;
}
.ManagementCon-url{background-color:#fbedec;border:1px solid #e2e2e2;padding:0 30px;line-height:64px;color:#333;margin-bottom:20px;font-size:18px;}
.ManagementCon-url .stateIcon{width:20px;height:20px;background-size:100%;display:block;display:inline-block;vertical-align:text-bottom;margin-right:20px;}
.ManagementCon-url .stateIcon-1{background-image:url("../images/icon_35.png");}
.tab-list .dt{position:relative;top:1px;color:#333;}
.tab-list .dt ul li{
	width: 965px;
    border-bottom: 0;
    height: 40px;
    line-height: 40px;
    padding-left: 25px;
    font-size: 18px;
    color: #333;
    font-weight: 500;
    font-size: 15px;
    background-color: #eee;
    border-bottom: 1px solid #e2e2e2;
}
/*.tab-list .dt ul li.active{border-bottom:1px solid transparent;border-top:1px solid #eb3b3b;background-color:#fff;padding-top:10px;margin-top:0;}*/
.tab-list .dd{
	padding:0 10px;
	display:none;
	background-color: #f1f1f1;
    border: 1px solid #ececec;
}
.tab-list .dd.active{display:block;}
.tab-list .dd .nav .btn{border:1px solid #e2e2e2;background-color:#f3f3f3;line-height:34px;margin-top:11px;float:right;padding:0 10px;}
.tab-list .border-b{border-bottom:1px solid #e2e2e2}
.tab-list .productList dl{width:290px;border:none;margin:0 0 0 16px;}
.tab-list .productList dt{height:290px;border:none;}
.tab-list .productList-title{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tab-list .dd .group{zoom:1;}
.tab-list .dd .group-top{margin-top:50px;}
.tab-list .dd .group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tab-list .dd .group .head,.tab-list .dd .body,.tab-list .dd .foot{float:left;}
.tab-list .dd .group{
	line-height: 44px;
    min-height: 46px;
    margin-bottom: 15px;
    font-size: 14px;
}
.tab-list .dd .group .head{
	width: 170px;
    height: 38px;
    padding: 0 10px;
    text-align: right;
    line-height: 38px;
}
.tab-list .dd .group .foot{padding-left:20px;}
.tab-list .dd .group .foot .red{color:#eb3b3b;}
.tab-list .dd .group .body .file-Img{width:128px;height:128px;overflow:hidden;border:1px solid #b7b7b7;float:left;background-color:#fff;}
.tab-list .dd .group .body .file-Img img{width:100%;}
.tab-list .dd .group .body .file-box{
	float: left;
    width: 100px;
    text-align: center;
    line-height: 28px;
    margin-top: 100px;
    border-radius: 5px;
    margin-left: 20px;
    position: relative;
    background-color: #4bae4f;
    color: #fff;
}
.tab-list .dd .group .body .file-box .FileInput{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:Alpha(opacity=0);}
.tab-list .dd .group .textInput{
	    border: 1px solid #b7b7b7;
    line-height: 38px;
    height: 38px;
    width: 400px;
    padding: 0 15px;
    float: left;
    border-radius: 5px;
}
.tab-list .dd .group .SelectChoieValue{cursor:pointer;float:left;width:210px;height:46px;position:relative;margin-right:20px;}
.tab-list .dd .group .ChoieSelect,.tab-list .dd .group .ChoieDate{width:208px;border:1px solid #999;background-color:#fff;}
.tab-list .dd .group .ChoieSelect h3,.tab-list .dd .group .ChoieDate h3{padding-right:45px;padding-left:10px;background:url("../images/icon_32.png") no-repeat right;font-size:16px;}
.tab-list .dd .group .ChoieSelect.active h3,.tab-list .dd .group .ChoieDate.active h3{border-bottom:1px solid #999;}
.tab-list .dd .group .ChoieSelectBox{max-height:300px;overflow-y:auto;display:none;}
.tab-list .dd .group .ChoieSelect h2,.tab-list .dd .group .ChoieDate h2{padding-left:10px;}
.tab-list .dd .group .ChoieSelect h2:hover,.tab-list .dd .group .ChoieDate h2:hover{color:#fff;background-color:#999;}
.tab-list .dd .group-1{
	
}
.tab-list .dd .group-1 .btn{
	background-color: #4bae4f;
    color: #fff;
    border: none;
    width: 300px;
    line-height: 30px;
    font-size: 20px;
    text-align: center;
    border-radius: 4px;
    cursor: pointer;
    margin-left: 170px;
}
.tab-list .dd .group-1 .btn:hover{background-color:#aa2d2d;}
/*买家中心*/
.ManagementCon .mc-1{width:100%;background-color:#f5f5f5;border:1px solid #e2e2e2;height:207px;position:relative;}
.ManagementCon .mc-1 dt{position:absolute;width:268px;height:222px;top:-8px;left:0;}
.ManagementCon .mc-1 dt .headStyle{}
.ManagementCon .mc-1 dt .headStyle h4{position:absolute;width:260px;line-height:24px;height:24px;font-size:24px;color:#fff;bottom:45px;left:0px;text-align:center;}
.ManagementCon .mc-1 dt .headStyle .state{overflow:hidden;text-align:center;bottom:10px;position:absolute;width:260px;left:0px;}
.ManagementCon .mc-1 dt .headStyle .state img{margin:0 5px;}
.ManagementCon .mc-1 dt .headImg{width:130px;height:130px;position:absolute;top:22px;left:64px;z-index:1;}
.ManagementCon .mc-1 dt .headImg img{width:100%;}
.ManagementCon .mc-1 dd{position:absolute;left:282px;top:38px;color:#333;}
.ManagementCon .mc-1 dd .n-1{padding-bottom:30px;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.ManagementCon .mc-1 dd .n-1 li a{width:216px;border-right:1px solid #dcdcdc;display:block;text-align: center}
.ManagementCon .mc-1 dd .n-1 li:nth-last-of-type(1) a{border:none;}
.ManagementCon .mc-1 dd .n-2{padding-top:20px;overflow:hidden;}
.ManagementCon .mc-1 dd .n-2 li{width:134px;text-align:center;}
.ManagementCon .mc-1 dd .n-2 li a{display:block;color:#ee4246;}
.ManagementCon .mc-1 dd .n-2 li span{display:block;margin-bottom:10px;}

.ManagementCon .mc-2{width:916px;border:1px solid #e2e2e2;padding:15px 20px;margin-top:34px;}
.ManagementCon .mc-2 .title{overflow:hidden;margin-bottom:20px;}
.ManagementCon .mc-2 .title h2{font-family:'黑体';float:left;width:758px;border-bottom:3px solid #555;color:#333;line-height:39px;margin-right:10px;}
.ManagementCon .mc-2 .title .switch{float:left;width:146px;line-height:42px;text-align:center;color:#fff;background-color:#ee4246;font-size:18px;border-radius:4px;cursor:pointer;}
.ManagementCon .mc-2 .mc-2-c{overflow: hidden}
.ManagementCon .mc-2 .mc-2-c dl{width:292px;float:left;margin-right:19px;margin-bottom:10px;color:#333;}
.ManagementCon .mc-2 .mc-2-c ul  li{width:292px;float:left;margin-right:19px;margin-bottom:10px;color:#333;}
.ManagementCon .mc-2 .mc-2-c dt{width:292px;height:292px;overflow:hidden;border:1px solid #999;}
.ManagementCon .mc-2 .mc-2-c dt img{width:100%;transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;-moz-transition:all 0.3s;}
.ManagementCon .mc-2 .mc-2-c dl:hover img{width:110%;}
.ManagementCon .mc-2 .mc-2-c dd{padding:20px 10px;}
.ManagementCon .mc-2 .mc-2-c dl:hover{background-color:#2d2521;color:#fff}
.ManagementCon .mc-2 .mc-2-c dd p{margin-bottom:10px;}
.ManagementCon .mc-2 .mc-2-c dd i{text-decoration:line-through;color:#999;}
.ManagementCon .mc-2 .mc-2-c dd span{margin-right:10px;color:#ed2b2b;}
/*我的购物车*/
/*.shopping-cart-title{overflow:hidden;line-height:60px;}
.shopping-cart-title li{float:left;padding:0 30px;cursor:pointer;}
.shopping-cart-title li.active,.shopping-cart-title .col-1:hover{color:#eb3b3b;border-bottom:3px solid #eb3b3b;}
.shopping-cart-title li .red{color:#eb3b3b;cursor:pointer;}
.shopping-cart-title li.rightLi{float:right;}
.shopping-cart-title li.rightLi button{margin-left:10px;cursor:pointer;border:none;font-size:18px;line-height:34px;width:88px;border:1px solid #db2121;color:#db2121;background-color:#ffeeee;}
.shopping-cart-con{margin-top:20px;}
.shopping-cart-con .shopping-cart-column{display:none;}
.shopping-cart-con .shopping-cart-column.active{display:block;}*/
/*我的收藏*/
.collect-list-menu{border-bottom:2px solid #999;}
.collect-list-con li{display:none;}
.collect-list-con li.active{display:block;}
/*已买到的商品*/
.Already-buy .td-amount{width:60px;}
.Already-buy .oForm{margin-bottom:20px;}
.Already-buy .oForm-menu .textInput{width:250px;}
.Already-buy .oForm-menu .dateInput{width:100px;}
/*店铺管理*/
 .Pager{border-top:none;}
 .Pager .items,  .Pager .items li, .Pager .total, .Pager .form{line-height:24px;}
 .Pager .items .item{width:24px;border:1px solid #999;margin:0 10px;}
 .Pager .items .item-1,.store-fixture .Pager .items .item-2{width:70px;}
 .Pager .Submit{border:1px solid #999;line-height:24px;display:inline-block;}
 .Pager .items li.active{
 	color: #fff;
    background: #4bae4f;
    border: 1px solid #4bae4f;
 }
  .Pager .items li.active a {
  	color: #fff;
  }
.PageBox{float:right;}
/*基本信息*/
.basic-data .tab-list .dt ul li.active{border-top:2px solid #eb3b3b;color:#eb3b3b;}
.ManagementMenu dl dt a{color:#333;}
/**商品发布***/
.properties{}
.property_radio{margin-right:5px;margin-left:5px;}
.property_radio_txt{line-height:44px;height:44px;width:80px;}
.btn1{background-color:#db2121;color:#fff;border:none;width:230px;line-height:50px;font-size:24px;text-align:center;border-radius:4px;cursor:pointer}
.btn_gray{background-color:#f7f7f7;border:1px solid #b7b7b7;color:#333;}
.btn_gray_small{background-color:#f7f7f7;border:1px solid #b7b7b7;color:#333; font-size:18px;line-height:33px;}
.ht_select{margin-left:40px;}
.ht_select  select{
	width: 200px;
    height: 30px;
    height: auto\9;
    line-height: 30px;
    font-size: 14px;
    padding-left: 5px;
    border-radius: 5px;
}
.ht_select:first-child{margin-left:0;}
.ewebeditor_img{width:704px;}
/*****商品分类管理********/
.line1{border-bottom:2px solid #999;width:100%;margin-bottom:10px;}
.fenlei_title{background:#f3f3f3;margin-bottom:5px;}
.fenlei_title  .fenlei_title1{
	width:155px;
	height:50px;
	line-height:50px;
	text-align:center;
	border-right:5px solid #fff;
	border-bottom: 1px solid #e3e3e3;
}
.fenlei_title  .fenlei_title2{padding:10px 30px;}
.btn2{
	background-color:#db2121;
	color:#fff;
	border:none;
	width:85px;
	line-height:26px;
	height:30px;
	font-size:14px;
	text-align:center;
	border-radius:4px;
	cursor:pointer;
}
.btn3{}
.fenlei_tree{background:#f1f1f1;padding:10px;width:135px;overflow:auto;}
/*.fenlei_tree  li   h3{background:transparent url(../images/jt_down.png) no-repeat  scroll 0 center;padding-left:15px;height:25px;line-height:25px;font-size:16px;}
.fenlei_tree li .child_list{margin-left:15px;}
.fenlei_tree li .child_list li{height:25px;line-height:25px;}*/
.fenlei_tree {
}
.fenlei_tree li {	
	padding-left:15px;
}

.fenlei_tree li h3 { 
	width:100px;
	position:relative;  
    font-size: 14px;
    height: 25px;
    line-height: 25px;    
}
.fenlei_tree li h3 .jt,.child_tree li h3  .jt{
	position:absolute;top:0;left:-10px;
	}
	.fenlei_tree li h3 .jt img {
		vertical-align: middle;
	}
.fenlei_tree li .child_tree {
    margin-left: 0;
	display:none;
}
.fenlei_tree li .child_tree li {   
	width:100px; 
    line-height: 25px;
	padding-left: 15px;
}
.child_tree li h3 {  
	width:100px;  
	position:relative;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    
}

.fenlei{
	background:#f1f1f1;
}
.fenlei_list{width:799px;border-left:5px solid #fff;}
.fenlei_list tbody  tr:hover{background:#f2f2f2;}
.fenlei_list thead tr {
	background-color: #f1f1f1;
}
.fenlei_list tr{
	border:1px solid #dcdcdc;
	border-right:0 none;
}
.fenlei_list tr th ,.fenlei_list tr td{
	height:42px;
	text-align: center;
	line-height: 42px;
}
.fenlei_list  tbody  tr:nth-of-type(1) {
	background-color: #f1f1f1;/*我的收入页面*/
}
.fenlei_list  tbody  tr{background:#fff;}
.fenlei_caozuo{color:#4bae4f;margin-left:15px;}
.fenlei_caozuo:first-child{margin-left:0;}
/*********商品货铺管理******************/
.query_tiaojian{background:#f3f3f3;padding:20px  10px;} 
.query_tiaojian li{
	width:320px;
	margin-right:25px;
	margin-bottom:10px;
}
.query_tiaojian li  label{
	height:30px;
	width:100px;
	line-height:30px;
	text-align:right;
	padding-right:5px;
	margin: 10px 0;
}
.query_tiaojian li  span input,.query_tiaojian li  span select{
	float: left;
    border: 1px solid #d4d4d4;
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    padding: 0 10px;
    background-color: #fff;
}

.shop_manage_btn{
	padding:20px 10px;
	background:#f1f1f1;
	border:1px solid #e2e2e2;
	margin:10px  auto;}
/************收货地址管理****************/
.address_prompt{
	width: 395px;
	padding:0 10px;
}
.address_prompt span{
	height: 40px;
    line-height: 40px;
    font-size: 13px;
    font-weight: 500;
}
.address_prompt  button{
	width:120px;
	margin-left:10px;
	background-color: #ef4416;
}
.address_list{
	margin-top: 30px;
    width: 964px;
    border: 1px #e3e3e3 solid;
    padding-top: 40px;
    background-color: #fff;
}
.address_list li{
	background: transparent url(../images/address-bg.png) no-repeat scroll 0 0;
    width: 376px;
    height: 200px;
    /* border: 1px solid #b7b7b7; */
    padding: 20px 20px 20px 20px;
    margin-left: 40px;
    margin-bottom: 45px;
    position: relative;
    background-size: contain;
}
.default_address{
	display: none;
	width: 95px;
    padding-left: 20px;
	background: #fff url(../images/address-default.jpg) no-repeat scroll 0 center;
    font-size: 12px;
    height: 20px;
    float: right;
    line-height: 20px;
    margin-top: 10px;
    
}
.address_list li.select{background-image:url(../images/address-bg-select.png);}
.address_list li.select .default_address{display:block;}
.address_title{height:40px;line-height:40px;border-bottom:1px solid #b7b7b7;font-size:14px;}
.address_detail{padding-top:10px;line-height:25px;font-size:14px;}
.address_edit{
	height: 33px;
    line-height: 33px;
    text-align: right;
    font-size: 14px;
}
.address_list li.select .address_edit{color:#ec3e3e;}
.address_list li.select .address_edit .address_default_link{display:none;}
.address_edit  a{margin-left:10px;}
/********收益*********/
.shouyi_title{
	width: 965px;
    border-bottom: 0;
    height: 40px;
    line-height: 40px;
    padding-left: 25px;
    font-size: 18px;
    color: #333;
    font-weight: 500;
    font-size: 15px;
    background-color: #eee;
    border-bottom: 1px solid #e2e2e2;
}
/********提现设置*********/
.stepCon .stepGroup dt.head2{width:130px;margin-left:20px;}
.stepCon .stepGroup .foot .strength li.select{background:#e23a3a;color:#fff;}
.tixian_method{}
.stepCon .stepGroup .body .tixian_method  li  label  input{margin-top:17px;margin-left:15px;margin-right:15px;vertical-align:top;border:0 none;height:auto;line-height:auto;padding:0;width:10px;}
.tixian_method  li{margin-right:20px;}
.tixian_method  li  span{height:46px;line-height:46px;}
.bank1{border:1px solid #e2e2e2;height:48px;line-height:46px;padding:0 10px;width:368px;font-size:16px;}
.tuikuan_list  tr {height:60px;}
.fenlei_list tr td a{color:#4bae4f;}
/**********我的分销商品*************/
.fxGoods{border:1px solid #e2e2e2;margin-top:20px;}
.fxGoods_list {margin-top:30px;padding:0  27px;}
.fxGoods_list  li{width:286px;margin-left:20px;margin-bottom:20px;}
.fxGoods_img{background:#eaeaea;width:286px;height:286px;position:relative;}
.fxGoods_img img{width:100%;height:100%;}
.fxGoods_img .fxGoods_name{position:absolute;bottom:0;left:0;width:100%;background:#8e8e8e;height:50px;line-height:50px;color:#fff;text-align:center;font-size:18px;}
.fxGoods_title{
	border-bottom: 1px solid #e2e2e2;
    background: #f1f1f1;
	height:70px;
}
.fxGoods_all{padding:0 20px;margin-right:30px;}
.fxGoods_all label{margin-top:28px;width:15px;margin-right:15px;}
.fxGoods_all span{height:70px;line-height:70px;}
.fxGoods button{
	margin-top:10px;
}
.fxGoods_detail{width:284px;border:1px solid #b7b7b7;border-top:0  none;padding-top:10px;padding-bottom:20px;}
.fxGoods_price{height:25px;text-align:center;font-size:12px;color:#999;line-height:30px;}
.fxGoods_price  .now_price{font-size:18px;color:#ee4246;line-height:25px;}
.fxGoods_price .delete1{text-decoration:line-through;}
.fxGoods_yongjin{font-size:14px;text-align:center;height:25px;line-height:25px;}
.btn4{background-color:#db2121;color:#fff;border:none;width:230px;line-height:50px;font-size:24px;text-align:center;cursor:pointer;display:block;}
.fxGoods  .btn4{margin:10px  auto  0;}
.fxGoods .btn4_disable{background:#f3f3f3;border:1px solid #b7b7b7;color:#333;}
.fenlei_list  .select_all{position:absolute;left:35px;top:10px;height:20px;line-height:20px;width:30px;}
/****************已买到商品*************/
.good_select2{
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
}
.goods_select_condition{margin:0 5px; padding-right: 10px; padding-left: 10px;}
.fenlei_list2 tr:first-child{border-top:0 none;}
.fenlei_list2 tr{border:0 none;border-top:1px solid #dcdcdc;}
/************额外补充的样式*********************/
.xing1 {
    color: #e43a3d;
    height: 33px;
    line-height: 33px;
    width: 20px;
	
}
.xjpj {font-size:14px;}
.xjpj_name {
    height: 33px;
    line-height: 33px;
    text-align: right;
    width: 70px;
}

element.style {
    color: #ff8200;
}
@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.wjx li {
    font-size: 18px;
    height: 33px;
    line-height: 33px;
    width: 20px;
	color:red !important;
}
.glyphicon {
    display: inline-block;
    font-family: "Glyphicons Halflings";
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    position: relative;
    top: 1px;
}
.niming{padding:10px 0 50px  30px;}
.niming label{margin-top:7px;margin-right:10px;}
.niming span{height:33px;line-height:33px;font-size:14px;}
/******************图片轮播效果********************************/
	/*容器*/
#slider ul, #slider li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
/*数字导航样式*/
#flashnvanum
{
    bottom: 10px;
    position: absolute;
    left: 555px;
    width: 200px;
}
#flashnvanum span a{display:inline;}
#flashnvanum span
{
    background: transparent url(../images/o_flashbutton.gif) no-repeat scroll -15px 0;
    color: #86A2B8;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    margin: 1px;
    text-align: center;
    width: 15px;
}
#flashnvanum span.on
{
    background: transparent url(../images/o_flashbutton.gif) no-repeat scroll 0 0;
    color: #FFFFFF;
    height: 15px;
    line-height: 15px;
    width: 15px;
}
/*************列表滚动*************************/
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
	z-index: 0;
}
.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}
.als-wrapper {
	position: relative;
	/* if you are using a list with <ul> <li> */
	list-style: none;
}

.als-item {
	position: relative;
	display: block;
	text-align: center;
	cursor: pointer;
	float: left;
}
.als-prev, .als-next {
	position: absolute;
	cursor: pointer;
	clear: both;
}
/*************杂项css******************/
.oTable-1 tbody tr:hover{background:#f2f2f2;}
.mt-10,
.m-t-10 {
	margin-top: 10px !important;
}
/*********2016.9.20优惠券******************************/
.dianpu_quan_title{background:transparent url(../images/dianpu_quan_title.png)  no-repeat scroll center center ;height:50px;width:100%;text-align:center;font-size:40px;color:#333;font-weight:bold;}
.dianpu_quan_list{margin-top:20px;}
.dianpu_quan_list  li{background:transparent  url(../images/dianpu-quan.png) no-repeat  scroll 0 0;height:140px;width:240px;padding:20px 100px  20px 20px;color:#fbf325;margin-left:60px;}

.quan{text-align:right;height:40px;line-height:40px;font-size:32px;}
.quan_price{height:60px;line-height:60px;font-size:62px;font-weight:bold}
.quan_tiaojian{height:40px;line-height:40px;font-size:14px;}
.song_jifen{height:60px;padding:10px;background:#999;border:1px solid #999;border-right:0 none;border-left:0 none;line-height:30px;font-size:18px;color:#fff;text-align:center;}
.quan2{background:#eb3b3b;height:72px;padding:5px;position:relative;}
.quan2 > p{border:1px dashed  #fff;height:70px;line-height:70px;font-size:18px;color:#fff;padding:0  10px;cursor:pointer;}
.quan_detail1{background:transparent url(../images/quan_top.png)  no-repeat  scroll  center top;width:411px;height:23px;}
.quan_detail2{width:389px;height:280px;border:1px solid red;border-top:0 none; background:#fff;padding:10px;}
.quan_detail{position:absolute;top:83px;right:0px;display:none;}
.quan_detail_title{position:relative;height:50px;line-height:50px;padding-left:50px;padding-right:60px;color:#333;font-size:16px;border-bottom:1px solid  #ccc;}
.laba{position:absolute;top:17px;left:15px;width:23px;}
.laba img{vertical-align:top;width:100%;}
.quan_close{position:absolute;top:0px;right:10px;width:25px;}
.quan_close  img{width:100%;}
.quan_list2{padding-top:10px;padding-bottom:10px;overflow-y:auto;}
.quan_list2  li{padding-bottom:10px;}
.quan_piao{height:45px;line-height:45px;vertical-align:top:margin-top:5px;width:70px;margin-right:20px;background:transparent url(../images/quan-piao.png) no-repeat  scroll center  center;font-size:20px;color:#eb3b3b;text-align:center;}
.quan_shuoming{width:190px;font-size:14px;margin-right:20px;margin-top:2px;}
.quan_shuoming > span{height:20px;line-height:20px;color:#333;}
.quan_shuoming > label{height:20px;line-height:20px;color:#999;}
.quan_lingqu{width:68px;height:31px;}
.quan_lingqu img{width:100%;height:100%;vertical-align:top;margin-top:7px;}
.quan3{position:absolute;top:0px;left:90px;height:30px;line-height:30px;border:1px dashed #fff;padding:0;margin-top:3px;width:60px;text-indent:0;}
.quan3 > p{border: 0 none;height:30px;line-height:30px;text-align:center;padding:0;font-size:14px;}
.quan_detail12{background-image:url(../images/quan_top2.png)}
.quan_detail5{top:43px;left:0;right:auto;}
/************************评论*****************/
.my_pinglun_list{width:100%;color:#333;font-size:14px;}
.my_pinglun_list tr{border-bottom:1px solid #ccc;}
.my_pinglun_list td{padding:5px;border:1px solid #f2f2f2;}
.my_pinglun_list th{height:40px;line-height:40px;background:#f2f2f2;}
.my_pinglun_list th  select{height:25px;line-height:25px;width:80px;border:1px solid #ccc;font-size:14px;margin-left:10px;}
img.pinglun_dengji{width:36px;height:36px;}
.my_pinglun{padding:10px  5px;border-top:1px dashed #f2f2f2;}
.pinglun_content{line-height:20px;text-align:left;}
.pinglun_img_list{margin:10px  0;}
.pinglun_img_list  li{margin-right:10px;}
.pinglun_img_list  li  img{border:1px solid #ccc;width:67px;height:67px;}
.pinglun_maijia a{color:#4bae4f}
img.maijia{width:10px;vertical-align:middle;}
img.goods_img_small{width:67px;height:67px;border:1px solid #ccc;}
.f-12{font-size:12px !important;}
/************积分兑换***********************/
.jifen_qiehuan{
	margin-top:20px;
	width:100%;
	border-bottom:1px solid #333;
	
	margin-bottom:10px;	
	}
.jifen_qiehuan li.title{
	width:125px;
	
	background:#333;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	cursor:pointer;
	background:#db2121;
}
.jifen_qiehuan li.qiehuan{width:125px;height:38px;line-height:38px;border-right:1px solid #999;text-align:center;color:#999;cursor:pointer;border-top:1px solid #999;}
.jifen_qiehuan li.qiehuan.selected{color:#db2121;}
h3.xingfudui_title{height:35px;line-height:35px;padding-left:40px;color:#fff;background:#c2a357 ;font-size:18px;width:1160px;position:relative;}
.xingfudui_icon{position:relative;left:-20px;top:0;height:35px;line-height:35px;width:10px;}
.xingfudui_icon img{width:6px;height:22px;vertical-align:top;margin-top:6px;}
.xingfudui_list{background:#fff;padding:20px;}
.xingfudui_list li{margin-left:30px;margin-bottom:25px;width:206px;}
.xingfudui_list li:first-child{margin-left:0;}
.xingfudui_list li h4{}
.xingfudui_list li h4 img{width:206px;height:206px;vertical-align:top;width:206px;}
.xingfudui_list li p{margin-top:10px;font-size:12px;line-height:18px;color:#333;margin-bottom:0.15rem;width:206px;}
.xingfudui_list li  .xingfudui_price{height:20px;line-height:20px;font-size:12px;color:#999;}
.line_through{text-decoration:line-through;}
h3.xingjiedui_title{background:#786f6f;}
/************************我的积分******************************/
.wdjf_title{border-bottom:1px solid #999;height:35px;line-height:35px;font-size:16px;color:#333;}
.wdjf_qiehuan{margin-top:10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;width:704px;}
.wdjf_qiehuan  li{border-right:1px solid #e2e2e2;height:40px;line-height:40px;width:175px;text-align:center;color:#333;cursor:pointer;}
.wdjf_qiehuan  li.selected{background:#b29254;color:#fff;}
.jf_account{margin-top:10px;width:100%;border:1px solid #e2e2e2;background:#f5f5f5;}
.jf_account td{padding-top:10px;padding-bottom:10px;height:85px;font-size:20px;line-height:30px;}
.jf_account_one{border-right:1px solid #e2e2e2;height:65px;width:250px;text-align:center;}
.jf_num{font-size:30px;color:#288c29;}
.jf_detail_list  .color_red{color:#ec3e3e;}
.jf_account .btn{background-color:#db2121;color:#fff;border:none;width:230px;line-height:50px;font-size:24px;text-align:center;border-radius:4px;cursor:pointer;}
.jf_account .btn:hover{background-color:#aa2d2d;}
 .jf_detail_list{width:100%;margin-top:10px;} 
  .jf_detail_list  tr:first-child{border:1px solid #e2e2e2;background:#f5f5f5;color:#333;}
.jf_detail_list  tr{border-bottom:1px solid #e2e2e2;}
  .jf_detail_list th{height:48px;line-height:48px;}
  .jf_detail_list td{padding:10px  5px;color:#999;font-size:14px;}
 .jf_img{width:64px;height:64px;}
 .jf_img img{width:100%;}
 .jf_desc{margin-left:10px;width:350px;}
 .jf_desc font, .jf_desc  span{display:block;width:350px;text-align:left;}
  .jf_desc font{font-size:14px;line-height:20px;margin-bottom:5px;color:#333;}
  .jf_desc span{font-size:12px;color:#999;}
  .wdjf_content{display:none;}
.djjf{font-size:30px;height:200px;line-height:200px;text-align:center;color:#999;}
/**********************快递****************************/
.kuaidi  input{border: 1px solid #f5f5f5;background:none !important;	}
.kuaidi  textarea{border: 1px solid #fcfcfc;background:none !important;}
.kuaidi{background:transparent url(../images/kuaidi-EMS.jpg) no-repeat scroll  0 0;width:1200px;margin:70px  auto;height:1000px;position:relative;font-size:14px;color:red;}
.kuaidi_j_name input{position:absolute;left:182px;top:165px;width:136px;height:20px;}
.kuaidi_j_tel  input{position:absolute;left:398px;top:165px;width:136px;height:20px;}
.kuaidi_j_company input{position:absolute;left:261px;top:200px;width:136px;height:20px;}
.kuaidi_j_address textarea{position:absolute;left:102px;top:269px;width:450px;line-height:30px;}
.kuaidi_j_code  input{position:absolute;left:442px;top:333px;width:136px;height:20px;letter-spacing:12px;}
.kuaidi_j_goods1 input{position:absolute;left:102px;top:419px;width:280px;height:20px;}
.kuaidi_j_goods1_num  input{position:absolute;left:392px;top:419px;width:136px;height:20px;}
.kuaidi_j_goods2 input{position:absolute;left:102px;top:445px;width:280px;height:20px;}
.kuaidi_j_goods2_num  input{position:absolute;left:392px;top:445px;width:136px;height:20px;}
.kuaidi_j_goods3 input{position:absolute;left:102px;top:466px;width:280px;height:20px;}
.kuaidi_j_goods3_num  input{position:absolute;left:392px;top:466px;width:136px;height:20px;}
.kuaidi_s_name {position:absolute;left:669px;top:165px;width:136px;height:20px;}
.kuaidi_s_tel  {position:absolute;left:899px;top:165px;width:136px;height:20px;}
.kuaidi_s_company {position:absolute;left:748px;top:200px;width:136px;height:20px;}
.kuaidi_s_address{position:absolute;left:589px;top:269px;width:450px;line-height:30px}
.kuaidi_s_code{position:absolute;left:928px;top:333px;width:136px;height:20px;letter-spacing:12px;}
.kuaidi_j_city {position:absolute;left:668px;top:336px;width:136px;height:20px}

.kuaidi_shentong{background-image:url(../images/kuaidi-shentong.jpg)}
.shentong_j_company  input{left:180px;}
.shentong_j_address  textarea{height:30px;}
.shentong_s_name{position:absolute;left:669px;top:165px;width:136px;height:20px;}
.kuaidi_shunfeng{background-image:url(../images/kuaidi-shunfeng.jpg);}
.kuaidi_yuantong{background-image:url(../images/kuaidi-yuantong.jpg);}
.kuaidi_yunda{background-image:url(../images/kuaidi-yunda.png);}
.kuaidi_zhongtong{background-image:url(../images/kuaidi-zhongtong.jpg);}
/**************快递设置************/
.kuaidi_select{font-size:16px;padding:5px 0;}